html{
    font-size: 1000%;
}
@-moz-document url-prefix(){html{font-size: 800%}}
*{-webkit-tap-highlight-color: transparent;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*{margin: 0;padding: 0}
body{font-size: 12px;font-family: verdana;line-height: 1.4em; font-family:Tahoma, Helvetica, Arial, sans-serif, nsimsun;}

body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, dl, dt, dd{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border:none;}
address, caption, cite, code, dfn, em, th, var, strong{font-style: normal;font-weight: normal;}
ul li{list-style-image: none;list-style-position: outside;list-style-type: none;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;vertical-align: baseline;zoom: 1;}
input, textarea, select, button{font-family: Verdana;font-size: 12px;font-weight: inherit; vertical-align:middle}
input[type=radio], input[type=checkbox]{vertical-align: middle;}
label input[type=radio], label input[type=checkbox]{margin-right:5px;}
a{
    text-decoration: none;
}
@media screen and (min-width: 320px) and (orientation: portrait) {
    html{
        font-size: 42.667px;
    }
}

@media screen and (min-width: 360px) and (orientation: portrait) {
    html {
        font-size: 48px;
    }
}

@media screen and (min-width: 375px) and (orientation: portrait) {
    html {
        font-size: 50px;
    }
}

@media screen and (min-width: 384px) and (orientation: portrait) {
    html {
        font-size: 51.2px;
    }
}

@media screen and (min-width: 393px) and (orientation: portrait) {
    html {
        font-size: 52.4px;
    }
}

@media screen and (min-width: 412px) and (orientation: portrait) {
    html {
        font-size: 54.9334px;
    }
}

@media screen and (min-width: 414px) and (orientation: portrait) {
    html {
        font-size: 55.2px;
    }
}

@media screen and (min-width: 598px) and (orientation: portrait) {
    html {
        font-size: 79.733px;
    }
}

@media screen and (min-width: 600px) and (orientation: portrait) {
    html {
        font-size: 80px;
    }
}